home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
IRIX Base Documentation 1998 November
/
IRIX 6.5.2 Base Documentation November 1998.img
/
usr
/
share
/
catman
/
u_man
/
cat1
/
dmedia
/
passthru.z
/
passthru
Wrap
Text File
|
1998-10-30
|
2KB
|
67 lines
ppppaaaasssssssstttthhhhrrrruuuu((((1111)))) ppppaaaasssssssstttthhhhrrrruuuu((((1111))))
NNNNAAAAMMMMEEEE
passthru - pass audio sample data from an input port to an output port
SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
ppppaaaasssssssstttthhhhrrrruuuu [[[[----hhhh]]]][[[[----vvvv]]]][[[[----nnnn nnnncccchhhhaaaannnnnnnneeeellllssss]]]][[[[----ssss ssssaaaammmmpppplllleeeeffffmmmmtttt]]]][[[[----rrrr rrrraaaatttteeee]]]]
[[[[----bbbb bbbbllllkkkkssssiiiizzzzeeee]]]][[[[----qqqq qqqqssssiiiizzzzeeee]]]][[[[----eeee]]]]
DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
_P_a_s_s_t_h_r_u opens an audio input port and an output port, and connects them.
Command line options allow the user to experiment with the various audio
port parameters.
----hhhh help: print out a list of command line options and their
descriptions
----vvvv verbose: output to stdout
----nnnn number of channels: 1 = mono, 2 = stereo
----ssss sample format: 8, 16, or 24 bit
----rrrr sample rate: 48000, 44100, 32000, etc
----bbbb transfer blocksize: specify value in sample FRAMES
----qqqq queuesize for each of the two audio ports: specify value in SAMPLES
----eeee error reporting: display error status of audio ports
Larger transfer blocksizes decrease the CPU load but they also cause
larger latency from input and output.
FFFFIIIILLLLEEEESSSS
Source code for _p_a_s_s_t_h_r_u is installed here:
/usr/share/src/dmedia/audio/passthru.c
SSSSEEEEEEEE AAAALLLLSSSSOOOO
apanel
PPPPaaaaggggeeee 1111